label.error {
	position: absolute;
	/* left:226px; */
	z-index: 5;
	display: none;
	background: url(../img/validate_error.png) no-repeat;
	width: 18px;
	height: 18px;
}

label.error[for='supusername'],label.error[for='suppwd'],label.error[for='suppwds'],
label.error[for='linkman_default'],label.error[for='mobile_default'],label.error[for='email_default']{left:226px;}
label.error[for='tel_reg_default']{left:50px; }
label.error[for='tel_phone_default']{left:80px; }
label.error[for='tel_ext_default']{left:50px; }
label.error.rule_error{color:red }

label.error[for='newpwd1'],label.error[for='newpwd2']{left:226px; }

label.error[for='supname'],label.error[for='supsimname'],label.error[for='conaddress'],
label.error[for='url'],label.error[for='orgName'],label.error[for='supenname']{left:485px;}

label.error[for='legalbody'],label.error[for='regfound'],label.error[for='taxpayerid'],label.error[for='salelicenceno'],label.error[for='builddate'],
label.error[for='linkman'],label.error[for='mobile'],label.error[for='email'],label.error[for='conutryName'],label.error[for='zipcode'],    
label.error[for='corpEmail']{left:172px;}

label.error[for='supaccount'],label.error[for='accountname']{left:172px;}
label.error[for='bankDocName']{left:178px;}

label.error[for='corpTelReg']{left:34px;}
label.error[for='corpTelNum']{left:124px;}
label.error[for='corpFaxReg']{left:34px; }
label.error[for='corpFaxNum']{left:78px; }
/*label.error[for='corpFaxExt']{left:607px; }*/

label.error[for*='tax_unit_price']{left:750px;}
label.error[for*='tax_free_unit_price']{left:750px;}
label.error[for*='tax_rate']{left:750px;}

label.error[for*='valid_date']{left:930px;}
label.error[for*='invalid_date']{left:930px;}


